Exploitation of Quantitative Approaches to Software Reliability
نویسندگان
چکیده
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission. Software reliability is one of the main factors to measure the quality of software. Since software errors cause spectacular failures in some cases, we need to measure the reliability factor to determine the quality of software product, predict reliability in the future, and use it for planning resources needed to fix failures. Software reliability models are applicable tools to analyze software in order to evaluate the reliability of software. During the past twenty five years, more than fifty different models have been proposed for estimating software reliability but many of software practitioners do not know how to utilize these models to evaluate their products. In this paper we will present a survey on different models of software reliability and their characteristics. We will propose taxonomy of different models and try to aid the comprehension of these models for practitioners, developers, and users. In the last section we apply some of these models on two different open source projects and compare the results. * The work is the result of a class project. Because of some external requests who would like to cite this work properly, the report is converted into a technical report as is without any obligation until it can be formally organized and edited with adequate citations.
منابع مشابه
Qualitative and quantitative approaches to analyse reliability of a mechatronic system: a case
The main research intent of this paper is to introduce the use of fault tree analysis (FTA) and failure mode and effects analysis (FMEA) in conjunction to analyse the risk and reliability of a complex mechatronic system in both qualitative and quantitative manner. The major focus is on handling imprecise and vague information with the help of fuzzy synthesis of information. A complex mechatroni...
متن کاملSafety case framework to provide justifiable reliability numbers for software systems
Very high reliability figures cannot be formally justified for a piece of software. Failure probabilities lower than 1E-4 are rarely claimed or justified even in a highly diversified software system, and there is not an accepted approach for the use of quantitative evaluation for software reliability between the different countries. The situation is even more difficult concerning figures for so...
متن کاملTabu search-based metaheuristic algorithm for software system reliability problems
This paper presents a newmetaheuristic-based algorithm for complex reliability problems. The algorithm effectively uses features of the Tabu Search paradigm, with special emphasis on the exploitation of memory-based mechanisms. It balances intensification with diversification via the use of short-term and long-term memory. The algorithm has been thoroughly tested on benchmark problems from the ...
متن کاملProposing an Efficient Software-based Method to Enhance Reliability of Computer Systems against Soft Errors
In recent years, along with rapid developments in technology, computer systems haveincreasingly become more integrated and more modular. Indeed, the reliability and efficiency ofcomputer systems are of high significance. Hence, the quantitative evaluation of the optimizationof reliability indexes in computer systems is considered to be a crucial issue. Reliabilityenhancement of computer systems...
متن کاملAnalysis of Multiple Choice Questions Based On Classical Test Theory
Introduction: The aim of this study was to use Classical Test Theory (CTT) software for qualitative and quantitative analysis of Multiple Choice Questions (MCQ) for Master students of health discipline. Methods: This study was carried out on two groups each including 50 undergraduate students of public health, and two groups of 50 and 26 undergraduate students of occupational health. The final...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011